mechanical composting - Français Anglais Dictionnaire